Context-Preserving Software Configuration Management

نویسنده

  • Henrik Bærbak Christensen
چکیده

This paper presents a model for version control and configuration management with high emphasis on the ability to recreate the relevant context for a given part of a software design structure. The approach is termed context-preserving software configuration management. The context-preserving approach provides distributed, dynamic, configuration descriptions under full version control, enhances overview of relations between versions, lessens the selection problem, and conceptually provides a version concept that can match the logical design entities closely. Presently the context-preserving approach is used in a software development environment research project, “Ragnarok” [8], as the fundamental software configuration management layer. A prototype that implements a command-line user interface to the context-preserving layer is outlined as well as results from on-going experiments in which the prototype is used in a number of real development projects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software configuration management in the context of BPM and SOA

Service oriented architectures (SOA) have established to shape large IT landscapes. Business process management (BPM) aims to bring more flexibility to the enterprise and pushes a business driven SOA. In the last years BPM-suites (BPMS) have grown to large and powerful systems. They both address development (modelling) as well as execution. Hence they have a big impact on the software configura...

متن کامل

Modularisation of Software Configuration Management

The principle of modularisation is one of the main techniques that software designers use to tame the complexity of programming. A software project, however, is complex in many other areas than just programming. In this paper, we focus on one of these complex areas, namely software configuration management, and outline how modularisation is natural and powerful also in this context. The analysi...

متن کامل

Model-Driven Software Configuration Management and Environment Model

Software Configuration Management controls evolution of software development process to include only valid configuration items in the final product. The study offers a new model-driven approach for the implementation of software configuration management. The new approach is based on creation of configuration management models with different scopes and level of abstraction. The first model in co...

متن کامل

The Sisyphus Continuous Integration System

Integration hell is a prime example of software evolution gone out of control. The Sisyphus continuous integration system is designed to prevent this situation in the context of component-based software configuration management. We show how incremental and backtracking techniques are applied to strike a balance between maximal feedback and being up-to-the-minute, and how these techniques enable...

متن کامل

RTOS-Based Hardware Software Communications and Configuration Management in the Context of a Smart Camera

This paper deals with the question of task communication and configuration dynamic management in the context of hardware and software implementations. Our approach is based on a couple of local and global reconfiguration managers that enable firstly to monitor the embedded system and secondly to separate application specific and system level configuration decisions. Then we detail the abstracti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997